ECG theory